/**
 * 请求
 * @param method 请求类型
 * @param data 请求参数，不区分get和post
 * @param url 请求地址
 * @param success 请求成功的时候的回调函数
 * @param error 请求失败的时候的回调函数
 */
let futureAxios = ({method='post',data,url,success,error})=>{
    axios({
        url:'http://localhost:8081'+url,
        method:method,// if the request type is post method equals post
        data:method=='post'&&data,
        params: method=='get'&&data,
    }).then(function({data}){
        // data is sent by server
        // console.log('请求返回的内容：')
        // console.log(data)
        // console.log('服务端返回的内容：')
        // console.log(data.data)
        success(data.data)
    }).catch(function(err){
        console.error(err)
        if (error){
            error(err)
        }
    })
}
function $(e) {
    return document.querySelector(e)
}